Volume 178, Issue 0, June 2023, Pages 1-16
Ahmed Mohamed Abd Elregal; Ata El-Kareim Shoeib; Samir M. Ahmed